home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.344 < prev    next >
Text File  |  1996-02-12  |  29KB  |  703 lines

  1. Frequently Asked Questions (FAQS);faqs.344
  2.  
  3.  
  4.  
  5. Getting Linux II: Linux on BBS's
  6.    Zane Healy posts (around the beginning and middle of the month) a list of
  7.    BBS's that have Linux available for download.  Try them if you can't FTP.
  8.  
  9. Getting Linux III: Linux floppy (and other media) distributors
  10.    Linux is distributed on floppies by at least Softlanding Software (910
  11.    Lodge Ave, Victoria, B.C, Canada, V8X-3A8, (604) 360-0188) for USD
  12.    3.25/disk.  This is exactly the same SLS distribution that is available via
  13.    FTP (see below).  The diskette distribution is mostly meant for people who
  14.    can't FTP.
  15.  
  16.    Marco Scheibe (mykee@cs.tu-berlin.de), Klaus Weidner
  17.    (klaus@snarc.gold.sub.org) and Gert Doering (gert@greenie.gold.sub.org)
  18.    will copy Linux (the complete SLS distribution, including X, possibly other
  19.    things as well) for you, if you send him diskettes and return postage.
  20.    Contact them via e-mail first.
  21.  
  22.    Yggdrasil Computing is producing a CD-ROM with Linux.  Currently an alpha
  23.    version is available (alpha referring to the fact that the contents are
  24.    still evolving; there will be at least one beta before final release).
  25.    This is a completely new distribution, not SLS.  A complete listing of
  26.    files is available via FTP from netcom.com in directory ~ftp/pub/yggdrasil.
  27.    There is also a manual and other information there.  Contact
  28.    yggdrasil@netcom.com or call (510)526-7531, 9am-5:30pm, California time.
  29.  
  30.    If you know of other distributors, send me a note!
  31.  
  32. Getting Linux IV: Commercial networks
  33.    GEnie mirrors most of tsx-11 and sunsite (including SLS).  Rumor has it
  34.    that CompuServe also has some Linux archives [confirmation welcome].
  35.  
  36. Getting Linux V: Mailservers and such
  37.    The trickle server TRICKLE@AWIWUW11.BITNET, aka TRICKLE@AWIWUW11.EARN, aka
  38.    TRICKLE@AWIWUW11.wu-wien.ac.at, send mail to one of these addresses with a
  39.    body consisting of /HELP.
  40.  
  41. Linux distributions (aka "releases")
  42.    Linux is distributed by its author only as a kernel.  Other people
  43.    have put together "distributions" that can be used.
  44.  
  45.    Jim Winstead and H.J. Lu maintain the boot and root disks.  These
  46.    two form more or less the "official" release.  It is fully
  47.    functional, but only has the bare essentials.  The filenames are:
  48.    images/bootimage-xxx.Z and images/rootimage-xxx.Z (xxx stands for
  49.    the version number).
  50.  
  51.    MCC and SLS are more complete systems that contain most of what is needed
  52.    for normal use.  MCC is older, SLS includes X.  These are what a new user
  53.    probably should start with (either one).  They aren't updated every week,
  54.    but that shouldn't be a problem if you're only intersted in using the
  55.    system.  (Hackers will figure out what to do anyway.)  SLS is in directory
  56.    packages/SLS on tsx-11; MCC can be found in directory mcc-interim on
  57.    ftp.mcc.ac.uk (it is not on tsx-11).
  58.  
  59.    HJ Lu (the Linux GCC maintainer) also has another set of disks,
  60.    including a combined boot and rootdisk, and some additional disks
  61.    with more programs.  This package assumes you are already familiar
  62.    with Linux, and at least some of it may be incorporated to the work
  63.    of Jim Winstead.  See directories GCC/rootdisk and GCC/basedisk on
  64.    tsx-11.
  65.  
  66. Linux mailing-lists
  67.    Used mostly for discussion between developers of new features and testers
  68.    of pre-release versions.  See addresses in the FAQ.
  69.  
  70. Linux News -- summaries of annoucements
  71.    A weekly summary of announcements of new programs and other interesting
  72.    news.  Edited by Lars Wirzenius (same as this Meta-FAQ).  Posted to
  73.    comp.os.linux and the LINUXNEWS channel on the linux-activists mailing list
  74.    (see the FAQ for info on joining mailing lists).  It is also available via
  75.    GEnie.  Intended for people who don't have time or energy to sift through
  76.    the high volume of comp.os.linux.
  77.  
  78. OTHER NEWSGROUPS ARE USEFUL TOO
  79.    At least the groups comp.unix.{questions,shell,programming,bsd,admin}, and
  80.    comp.windows.x.i386unix should be useful for a Linux user.  If you have a
  81.    problem that is not directly Linux-related, ask it in these groups, not in
  82.    c.o.l (which is too big for some people as it is).
  83.  
  84. Documentation for various programs
  85.    Many programs come with some sort of documentation, often in a file called
  86.    README or something similar.  It is a VERY good idea to read them with
  87.    care.  It is boring to see (_and_ answer) questions that are answered in
  88.    the documentation.
  89.  
  90. Keeping track of current releases
  91.    New releases, programs, and ports are usually announced in comp.os.linux.
  92.    finger torvalds@klaava.helsinki.fi to get some information about the
  93.    current kernel (often long!).  See also the next item.
  94.  
  95. The Linux Project Registry
  96.    Maintained by James Callison, a list of "who is doing what".  See the list
  97.    itself for mail addresses.  Posted every two weeks to comp.os.linux.
  98.    Contains information about the current status for included projects.
  99.  
  100. Legalese
  101.    Trademarks are owned by their owners.  Satisfaction not guaranteed.
  102.    No warranties about this document.
  103. Xref: bloom-picayune.mit.edu comp.os.linux:18315 news.answers:4211
  104. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!usc!zaphod.mps.ohio-state.edu!cs.utexas.edu!uunet!mcsun!julienas!corton!geocub!labri.greco-prog.fr!corsini
  105. From: corsini@labri.greco-prog.fr
  106. Newsgroups: comp.os.linux,news.answers
  107. Subject: Linux Frequently Asked Questions 1/4 [monthly posted]
  108. Summary: Linux, a small and free unix for 386-AT computers.
  109. Message-ID: <PART1_722647309@geocub.greco-prog.fr>
  110. Date: 24 Nov 92 23:21:56 GMT
  111. Expires: Sat, 19 Dec 1992 23:00:00 GMT
  112. Sender: corsini@greco-prog.fr (Marc-Michel CORSINI)
  113. Reply-To: linux@numero6.greco-prog.fr
  114. Followup-To: poster
  115. Organization: Greco Prog. CNRS & LaBRI, Bordeaux France
  116. Lines: 1468
  117. Approved: news-answers-request@MIT.Edu
  118. Supersedes: <PART1_722567366@geocub.greco-prog.fr>
  119.  
  120. Archive-name: linux-faq/part1
  121. Last-Modified: 92/11/20
  122. Version: 1.11
  123.  
  124. *********************************************************
  125. *                            *
  126. *   Answers to Frequently asked questions about Linux   *
  127. *                            *
  128. *********************************************************
  129.  
  130. This post contains Part 1 of the Linux FAQ (4 parts)
  131.  
  132.  
  133. Hi Linuxers!
  134.  
  135. The original FAQ 1st version was posted on Dec. 19, 1991 by Robert Blum.
  136.  
  137. Most credits of this work to Linus, Robert and Ted. The first X11
  138. section was written by Peter Hawkins, the rest was either on the list
  139. posted by many (real) activists, not me ;-), either in some other news
  140. groups, or else by direct posting to me (thanks Humberto, Dan,
  141. Michael, Drew, Audoin). I haven't systematically copyrighted them, so
  142. thanks to every one who participated even indirectly to this FAQ.
  143.  
  144. Since September 1992, the FAQ is co-written by:
  145.  
  146. WHO             (WHAT)         E-MAIL
  147. =============================================================================
  148. Lars Wirzenius         (META-FAQ)     wirzeniu@cc.helsinki.fi
  149. Mark Komarinski     (DOS)          komarimf@craft.camp.clarkson.edu
  150. Matt Welsh        (GENERAL INFO)    mdw@tc.cornell.edu
  151. A. V. Le Blanc        (MCC, DOS)    LeBlanc@mcc.ac.uk
  152. Matt Welsh        (INSTALLATION)    mdw@tc.cornell.edu
  153. Drew Eckhardt        (SCSI)        headrest.woz.colorado.edu
  154. Hongjiu Lu        (GCC)        hlu@eecs.wsu.edu
  155. Krishna Balasubramanian (X11)        balasub@cis.ohio-state.edu
  156. Jim Gifford        (SERIAL)    jgifford@{attmail,world.std}.com
  157. Zane Healy        (BBS INFO)    healyzh@holonet.net
  158. Philip Copeland        (NET INFO)    p_copela@csd.bristol-poly.ac.uk
  159. Rick Miller        (DEVICE INFO)    rick@ee.uwm.edu
  160. Peter MacDonald        (SLS INFO)    pmacdona@sanjuan.uvic.ca
  161. Rick Sladkey        (EMACS)        jrs@world.std.com
  162. Dirk Hohndel        (PROOF READER)    hohndel@informatik.uni-wuerzburg.dbp.de
  163. Marc-Michel Corsini    (FAQ collector)    corsini@{labri,firmin}.greco-prog.fr
  164. =============================================================================
  165.  
  166. If anyone is interested in participating with this FAQ, just send me a
  167. note with: your name/e-mail and the section you want to maintain.
  168.  
  169. Many of the questions could be avoided, if people had read the FAQ of
  170. the following newsgroups: news.announce.newusers, comp.lang.c,
  171. gnu.emacs.help,  comp.unix.questions.
  172.  
  173. [The last-change-date of this posting is always "two minutes ago".  :-)]
  174.  
  175. This is the introduction to a list of frequently asked questions (FAQ
  176. for short) about Linux with answers (Yeap!).  This article contains a
  177. listing of the sections, followed by the question/answer part.
  178.  
  179. This FAQ is supposed to reduce the noise level ;-) in the comp.os.linux
  180. newsgroup, and spare the time of many activists. I will cross-post it each
  181. month to news.answers. This FAQ is NOT an introduction to UNIX, there
  182. are many books for unix, and there is *also* a FAQ for unix (it's the
  183. one of comp.unix.questions which contains things such as "How do I
  184. remove a file named -". I DO NOT WANT TO ADD SUCH THINGS IN THIS FAQ
  185. DEVOTED TO LINUX.
  186.  
  187. Some books to read:
  188.   The C Programming Language: Kernighan & Ritchie.
  189.   Unix System Administration Handbook: Nemeth, Snyder & Seebass.
  190.   Unix for the Impatient: Abrahams & Larson.
  191.   Unix System V Release 4, An Introduction, by Rosen, Rosinski and
  192.     Farber; Publisher Osborne MacGraw-Hill.
  193.   The X Windows System in a Nutshell: O'Reilly.
  194. .....
  195.  
  196. BTW This FAQ is available at the main Linux sites in the doc
  197. directory, the addresses are given in section II. of this FAQ. There
  198. is also an automated FAQ mailserver archive at pit-manager.mit.edu.
  199. Send mail to mail-server@pit-manager.mit.edu with the word "help" in
  200. the body.
  201.  
  202. Please suggest any change, rephrasing, deletions, new questions,
  203. answers ...
  204. Please include "FAQ" in the subject of messages sent to me about FAQ.
  205. Please use linux@numero6.greco-prog.fr whatever will be the From part
  206. of this message. Finally discussion about the FAQ can be done on the
  207. DOC Channel (see section II below).
  208.  
  209.  
  210. Thanks in advance,
  211.                 Marc
  212.  
  213. Future Plan:
  214.  
  215.     - reorganization of the FAQ. I don't know what will be the
  216.     next step of this, may be numbering and subsectionning.
  217.  
  218. ================================8<=====8<==============================
  219. CONTENTS
  220.     0.    WARNINGS                (part1)
  221.     I.    LINUX GENERAL INFORMATION        (part1)
  222.     II.    LINUX USEFUL ADDRESSES            (part1)
  223.     III.    INSTALLATION and COMMON PROBLEMS    (part1)
  224.     IV.    LINUX and DOS                (part2)
  225.     V.    SOME CLASSICAL PROBLEMS            (part2)
  226.     VI.    MISCELLANEOUS HINTS            (part2)
  227.     VII.    MORE HINTS                (part2)
  228.     VIII.    FEATURES                (part3)
  229.     IX.    GCC MISC INFORMATION            (part3)
  230.     X.    SCSI SPECIAL                (part3)
  231.     XI.    X11, THE MINIMUM and MORE        (part4)
  232.     XII.    NETWORKING and LINUX            (part4)
  233.     XIII.    EMACS dor LINUX                (part4)
  234.  
  235. 0. WARNINGS
  236. ===========
  237.  
  238. The FAQ contains a lot of information sometimes I've put it down
  239. in 3 different ways because people seems not to understand what they
  240. read (or what I wrote, you know I'm just a froggy and english is not
  241. my natural language). What I mean is that not all is in the FAQ but
  242. many things are there, so please just take time to read it this will
  243. spare a lot of the other linuxers [and if you think I should rephrase
  244. some Q/A just drop me a note with the corrections].
  245.  
  246. As the Linux kernel changes monthly, I define 2 pseudo variables a la
  247. C one for the version, and one for the date of the release.
  248.  
  249. #define CURRENT_VERSION    0.98     /* the current version */
  250. #define PATCH_LEVEL       5        /* the patch level */
  251. #define KERNEL_DATE       15, Nov. /* Date of the CURRENT_VERSION */
  252.  
  253. In what follows I'll consider CURRENT_VERSION as the current version.
  254.  
  255. Below is the information provided by Lars Wirzenius on the LINUXNEWS
  256. Channel: "Linux News, a summary. Issue #5"
  257.  
  258. November 9.  Linus announced kernel version 0.98 patchlevel 4.
  259.    The most important changes are:
  260.    * The inode caching bug (resulting in bad filesystem info when
  261. mounting/umounting devices) should be gone for good.
  262.    * Bug fix of a race-condition in the filesystem (which may have
  263. caused people to get occasional fsck errors).
  264.    * Math emulator fixes (mainly for the re-entrancy problem)
  265.    * NR_OPEN was changed from 32 to 256 (this will break GNU Emacs,
  266. the term program, and possibly other programs; a recompilation should
  267. fix things).
  268.    * the process kernel stack is now on a separate page (needed due to
  269.    * Changes in kernel data structures (these require a new ps)
  270.    * System call tracing
  271.    * Changes to networking (tcp/ip, some nfs)
  272.    FTP: nic.funet.fi: pub/OS/Linux/PEOPLE/Linus/ (presumably on other
  273. sites too, by now), files linux-0.98.4.tar.Z (complete source),
  274. linux-0.98.patch4.Z (patches against pl3).  Also ps-diff.Z, patches by
  275. Linus to ps-0.98 that should fix ps to work with 0.98.4.
  276.    (Source: <1992Nov9.112201.14250@klaava.Helsinki.FI>)
  277.  
  278. November 15.  Linus announced kernel version 0.98 patchevel 5.
  279.    This version fixes a swap-partition bug in pl4.  The symptoms where
  280. incorrect swapping with a partition, e.g. xterm could dump core when
  281. swapping was enabled and you typed at the keyboard.
  282.    This version also checks against writing to the text segment (i.e.
  283. program code).  This will break some binaries, especially some very,
  284. very old ones that were compiled using the estdio library (this
  285. library is no longer used in Linux).  If previously well-working
  286. programs suddenly start to dump core, this might be the reason.
  287.    There are also some other changes.
  288.    See also 0.98.4 announcement above.
  289.    FTP: nic.funet.fi: pub/OS/Linux/PEOPLE/Linus/.
  290.    (Source: <1992Nov15.220138.5434@klaava.Helsinki.FI>)
  291.  
  292.  
  293.  
  294. I. LINUX GENERAL INFORMATION
  295. =============================
  296. *** This section is maintained by Matt Welsh (mdw@tc.cornell.edu). Mail
  297. *** him if you have corrections, additions, other questions, etc.
  298. *** Last update November 1992.
  299.  
  300.  
  301. QUESTION: What is linux?
  302.  
  303. ANSWER: Linux is a small unix for 386-AT computers, that has the added
  304. advantage of being free(*). It is still in beta-testing, but is slowly
  305. getting useful even for somewhat real developement.  The current
  306. version is CURRENT_VERSION, date: KERNEL_DATE.
  307.  
  308. (*) Free means that you may use it, change it , redistribute it, as
  309. long as you don't change the copyright. Free does not mean public
  310. domain.
  311.  
  312.  
  313. Linux is a freely distributable UNIX clone.  It implements a subset of
  314. System V and POSIX functionality, and contains a lot of BSD-isms.
  315. LINUX has been written from scratch, and therefore does not contain
  316. any AT&T or MINIX code--not in the kernel, the compiler, the
  317. utilities, or the libraries.  For this reason it can be made available
  318. with the complete source code via anonymous FTP.  LINUX runs only on
  319. 386/486 AT-bus machines; porting to non-Intel architectures is likely
  320. to be difficult, as the kernel makes extensive use of 386 memory
  321. management and task primitives.
  322.  
  323.  
  324. QUESTION: Does Linux support GCC, TCP/IP, X-Windows, MGR, etc.?
  325.  
  326. ANSWER: Linux currently supports and uses a large amount of the GNU
  327. software (i.e. GCC, bison, groff, etc) so all of that functionality is
  328. there. X-Windows is also available, along with many client
  329. applications. MGR is there too. TCP/IP is in testing, and is available
  330. for you to try out.
  331.  
  332. (Dirk Hohndel:) TCP/IP is available. I use Linux boxes as Xterminals
  333. and my "own" asterix has mounted half a Gig via NFS. Mitch DSuoza is
  334. running an anonymous FTP server on his Linux box. This is definitely
  335. more than testing. The newest SLS  has a TCP/IP kernel by default.
  336.  
  337.  
  338. See section VIII of this FAQ ("Features")!
  339.  
  340. In short, Linux supports many, many features and programs. One of the
  341. biggest questions is:
  342.     "Does ***** work on Linux? Does Linux have *****?"
  343. The answer, usually, is "yes". Just check out the rest of this FAQ,
  344. the newsgroup, as well as the files on the FTP sites.
  345.  
  346.  
  347. QUESTION: What is the current state of Linux?
  348.  
  349. ANSWER: read the comp.os.linux newsgroup, where the INFO-SHEET is
  350. periodically posted.
  351.  
  352.  
  353. QUESTION: I've just heard about linux, what should I do to get it?
  354.  
  355. ANSWER: FIRST read this FAQ, and especially section III (installation).
  356. Choose a "release" of Linux (such as MCC, SLS, bootdisk/rootdisk, etc).
  357. Download from your nearest FTP site, use the "rawrite" program as needed
  358. to write the images to high-density floppies (5.25 or 3.5). Specific
  359. instructions are given in section III and in the README files for each
  360. release.
  361.  
  362. Note that some releases only give you the kernel and a few utilities, and
  363. others give you everything you need (including X11, GCC, and more) in
  364. that latter case the downloading is close to a douzen of SOFT. Just
  365. check out section III for more info.
  366.  
  367.  
  368. QUESTION: Does it run on my computer?
  369.  
  370. ANSWER: Linux has been written on a clone-386, with IDE drives and a VGA
  371. screen. It should work on most similar setups. The harddisk should be
  372. AT-standard, and the system must be ISA. (though *some* EISA success
  373. has been reported [T. Koenig], Linux doesn't take advantage of the EISA
  374. structure).  A high density floppy drive -- either 5.25" or 3.5"-- is
  375. required.
  376.  
  377. {Drew's information:
  378. Linux supports anything that's register compatable with a WD1003 MFM
  379. disk controller (ie, the original PC-AT disk controller.)  Most AT
  380. MFM, RLL, ESDI, and IDE setups look like this.
  381.  
  382. XT compatable disk controllers won't work.
  383.  
  384. Generally, the rule is if you have the disk configured into the
  385. CMOS setup of your machine, it will work (because the BIOS is talking
  386. to a WD 1003 compatable board), otherwise it won't.}
  387.  
  388. IDE and MFM seem to work with no problem. It works, also, for some
  389. ESDI drive (you might have to comment out the "unexpected hd
  390. interrupt"-message from hd.c). There exists a high-level SCSI driver,
  391. under which low-level drivers are placed; a ST-01/ST-02 low driver has
  392. been completed see the FEATURES and the USEFUL ADDRESSES sections.
  393.  
  394.  
  395. Otherwise the requirements seem relatively small: a 386 (SX, DX or any
  396. 486).  Any video card of the following: Hercules, CGA, EGA, (S)VGA.
  397.  
  398. It needs at least 2M to run (with SWAP), and 4M is definitely a plus.
  399. It can happily use up to 16M (and more if you want).
  400.  
  401. BTW There are problems with some MAXTOR drives on high speed machines
  402. (sometimes switching off "turbo" helps). There may also be a problem
  403. with "slow" memory (under 60ns) on fast  machines. Again, the solution
  404. is to turn off "turbo". Mixed SIMMs (3 and 9 chip versions) have also
  405. reported to be problematic.
  406.  
  407. NOTE1: It doesn't run (yet?) on a MCA machine
  408. NOTE2: There is a driver for XT but not very useable.
  409. NOTE3: There is also a support for 8514 and S3.
  410.  
  411. QUESTION: Why the suggested 4Meg, for Linux?
  412.  
  413. ANSWER: Linux uses the first 640k for kernel text, kernel data and
  414. buffercache. Your mother board may eat up 384K because of the chipset.
  415. Moreover there is: init/login, a shell, update possibly other daemons.
  416. Then, while compiling there is make and gcc (2.01 ~770k).
  417. So you don't have enough real memory and have to page.
  418.  
  419.  
  420. QUESTION: How would this operate in an OS/2 environment?
  421.  
  422. ANSWER: Linux will coexist with *ANY* other operating system(s) which
  423. respects the "standard" PC partionning scheme - this includes Dos,
  424. Os/2, Minix etc.
  425.  
  426. WARNING: Linux and OS/2 *can* co-exist on the same machine. BUT, you
  427. cannot use Linux's fdisk to make Linux partitions! See the warnings in
  428. section III about Linux and OS/2.
  429.  
  430.  
  431. QUESTION: Will linux run on a PC or 286-AT? If not, why?
  432.  
  433. ANSWER: Linux uses the 386 chip protected mode functions extensively,
  434. and is a true 32-bit operating system. Thus x86 chips, x<3, will
  435. simply not run it.
  436.  
  437.  
  438. QUESTION: Will Linux run on a 386 Laptop?
  439.  
  440. ANSWER: It works, including X on most of them.
  441.  
  442.  
  443. QUESTION: (Dan) How long has Linux been publicly available?
  444.  
  445. ANSWER (partial): Few months, v0.10 went out in Nov. 91, v0.11 in Dec.
  446. and the current version CURRENT_VERSION is available since KERNEL_DATE.
  447. But even it is pretty recent it is quite reliable. There are very few and
  448. small bugs and in its current state it is mostly useful for people who
  449. are willing to port code and write new code. As Linux is very close to a
  450. reliable/stable system, Linus decided that v0.13 will be known as v0.95.
  451. Believe it or not: the whole story started (nearly) with two processes
  452. that printed AAAA... and BBBB...
  453. BTW consult the digest#136 Vol2 for a complete story.
  454.  
  455.  
  456. QUESTION: What is the proper pronounciation for "Linux"?
  457.  
  458. ANSWER: (Linus himself)
  459. 'li' is pronounced with a short [ee] sound: compare prInt, mInImal etc.
  460. 'nux' is also short, non-diphtong, like in pUt.  It's partly due to
  461. minix: linux was just my working name for the thing, and as I wrote it
  462. to replace minix on my system, the result is what it is...  linus' minix
  463. became linux.
  464.  
  465. I originally intended it to be called freax (although buggix was one
  466. contender after I got fed up with some of the more persistent bugs :)
  467. and I think the kernel makefiles up to version 0.11 had something to
  468. that effect ("Makefile for the freax kernel" in a comment).  But arl
  469. called the linux directory at nic.funet.fi pub/OS/Linux, and the name
  470. stuck.  Maybe just as well: freax doesn't sound too good either (freax
  471. is obviosly free + freak + the obligatory -x).
  472.  
  473. (Rick's note for English speakers:  Linux - "LIH-nuhks".)
  474.  
  475.  
  476. QUESTION: What's about the copyright of linux?
  477.  
  478. ANSWER: This is an except of the RELEASE Notes v.095a: Linux is
  479. NOT public domain software, but is copyrighted by Linus Torvalds. The
  480. copyright conditions are the same as those imposed by the GNU
  481. copyleft: The GNU GENERAL PUBLIC LICENSE Version 2, June 1991 is part
  482. of the source tree.
  483.  
  484.  
  485. QUESTION: Should I be a UNIX and/or a DOS wizard to install/use Linux?
  486.  
  487. ANSWER: Not at all, just follow the install rules, of course it will be
  488. easier for you if you know things about Unix. Right now Linux is used
  489. by more than BIGNUM persons, very few of them enhance the kernel, some
  490. adds/ports new soft, most of us are only (but USEFUL) beta testers.
  491. Last but not least, various Linuxers work on manpages, newuser_help,
  492. file-system organization. So join us and choose your "caste".
  493.  
  494. It is even used in production environments (Dr. G.W. Wettstein)
  495.  
  496.  
  497. QUESTION: Does Linux use TSS segments to provide multitasking?
  498.  
  499. ANSWER: Yes!
  500.  
  501.  
  502. QUESTION: If my PC runs under Linux, is it possible to ftp, rlogin,
  503. rsh etc.. to other Unix boxes?
  504.  
  505. ANSWER: Kermit and ka9q have both been ported to Linux. Also, TCP/IP is
  506. quite reliable, only a few clients are missing.
  507. Read section XII. devoted to Ethernet and Linux.
  508.  
  509.  
  510. QUESTION: Does linux do paging? Can I have virtual memory on my small
  511. machine?
  512.  
  513. ANSWER: Yes, it does. Generally you set up a swap file or partition, and
  514. enable it with the "swapon" command. Voila! Virtual memory.
  515.  
  516.  
  517. QUESTION: Can I have tasks spanning the full 4GB of addressable 386
  518. memory? No more 64kB limits like in coherent or standard minix?
  519.  
  520. ANSWER: Since 0.97pl? it uses 4 GB Process Space, 3 for userspace and
  521. 1 for the kernel space.
  522.  
  523.  
  524. QUESTION: Does the bigger program sizes mean I can run X?
  525.  
  526. ANSWER: Yes! See section XI below for details on X11.
  527.  
  528.  
  529. QUESTION: What are the differences, pros and cons compared to Minix ?
  530.  
  531. ANSWER (partial):
  532. Cons:
  533. - Linux only works on 386 and 486 processors.
  534. - Linux needs 2M of memory just to run, 4M to be useful.
  535. - Linux is a more traditional unix kernel, it doesn't use message
  536. passing.
  537.  
  538. Pros:
  539. - Linux is free, and freely distributable, BUT copyrighted.
  540. - Linux has some advanced features such as:
  541.   - Memory paging with copy-on-write
  542.   - Demand loading of executables
  543.   - Page sharing of executables
  544.   - Multi-threaded file system
  545.   - job control and virtual memory, virtual consoles and pseudo-ttys.
  546. - Linux is a more traditional unix kernel, it doesn't use message
  547. passing.
  548.  
  549.  
  550. QUESTION: What are the pros and cons compared to 386BSD ?
  551.  
  552. ANSWER: Linux and 386BSD started out as completely different projects,
  553. with completely different goals and design criteria in mind. Personally,
  554. my experience with 386BSD has shown that :
  555. (a) its TCP/IP is more stable, and seems to work (on my NE2000 card,
  556. which Linux doesn't support yet), but
  557. (b) the interface and "feel" just wern't the same as Linux (which I liked
  558. better :) ). You'll have to try it out for yourself. Here's information
  559. from comp.unix.bsd, September 1992:
  560.  
  561. | This is a free BSD for the 386.  It does NFS and X.
  562. | Grab it from agate.berkeley.edu (128.32.136.1).
  563. | Bill Jolitz is writing a book on it.
  564. |
  565. | It has a neat, small kernel, and is stable enough to run for a week or
  566. | more without crashing/hanging. It works fine with 4MB RAM and 80MB
  567. | disk.  Running X however needs 8MB RAM, and supports only vanilla VGA.
  568. | The TCP/IP implementation in this is functional, but not optimised.
  569. | This means that FTP throughput is about 5KB/sec on Ethernet, when
  570. | almost anything else gives you about 70KB to 100KB per second.
  571. |
  572. | Read comp.unix.bsd. That is almost entirely Jolitz's 386BSD now.
  573. |
  574. |    3. How much disk space for:
  575. |    *kernel
  576. |    *X
  577. |    *source to kernel
  578. |    *source to X
  579. |        Binary only:    49 M (30 disk, 5 swap, 14 extraction)
  580. |        Source:         125 M (49 bin, 37 disk, +6 extraction, 25 recompile)
  581. |        User software:  +51 M
  582. |
  583. |    X Binaries require about 61 Meg (?)
  584. |    I don't know about the sources.
  585.  
  586.  
  587. To conclude this Q/A wrt Linux vs 386BSD, you should read the Linux News
  588. Issue #5 of L. Wirzenius, where a true story of Mark W. Eichin is
  589. reported.
  590.  
  591.  
  592. QUESTION: How much space will Linux take up on my hard drive?
  593.  
  594. ANSWER: It depends on which release you choose. See the section
  595. INSTALLATION below. Usually it's somewhere between 10 megs (for a
  596. nominal system+swap space) and 30-40 megs (for everything plus space
  597. for user directories, etc.).
  598.  
  599. BTW the full SLS needs around 60 MB (including TeX and other goodies).
  600.  
  601. II. LINUX USEFUL ADDRESSES
  602. =========================
  603.  
  604. II.A. LINUX ON THE NET: ftp, mailing-list
  605. II.B. OBTAINING LINUX FROM BBS'S: everything about bbs
  606.  
  607. II.A. LINUX ON THE NET
  608. ~~~~~~~~~~~~~~~~~~~~~~
  609.  
  610. QUESTION: Where can I get linux?
  611.  
  612. ANSWER: Linux (all the software, binaries, sources, releases, and so on),
  613. can be retrieved via anonymous FTP from :
  614.  
  615. [ Major sites ]
  616. EUROPE:
  617.     nic.funet.fi (128.214.6.100):
  618.         directory /pub/OS/Linux
  619.     ftp.informatik.tu-muenchen.de (131.159.0.110)
  620.         directory /pub/Linux
  621.  
  622. US:    
  623.     tsx-11.mit.edu (18.172.1.2):
  624.         directory /pub/linux
  625.     sunsite.unc.edu (152.2.22.81):
  626.         directory /pub/Linux
  627.  
  628. [ Mirroring sites (some of them, there are lots now) ]
  629. AUSTRALIA:
  630.     kirk.bu.oz.au (131.244.1.1)
  631.         directory /pub/OS/Linux
  632. EUROPE:
  633.         src.doc.ic.ac.uk (146.169.3.7):
  634.         directory /pub/os/Linux
  635.     ftp.mcc.ac.uk (130.88.200.7):
  636.         directory pub/linux
  637.     ftp.dfv.rwth-aachen.de (137.226.4.105):
  638.         directory /pub/linux
  639.     ftp.informatik.rwth-aachen.de (137.226.112.172):
  640.         directory /pub/Linux
  641.     ftp.ibr.cs.tu-bs.de (134.169.34.15):
  642.         directory /pub/os/linux
  643.  
  644. US:
  645.     wustl.wuarchive.edu (128.252.135.4):
  646.         directory /pub/mirrors4/linux
  647.     ftp.eecs.umich.edu (141.212.99.7):
  648.         directory linux
  649. JAPAN:
  650.     utsun.s.u-tokyo.ac.jp (133.11.11.11):
  651.         directory misc/linux
  652.  
  653. You might want to check out which of these is the most up-to-date.
  654. Note that banjo.concert.net is no longer a Linux ftp site :(
  655.  
  656. If you have no FTP capability, you are in trouble. See the next Q/A.
  657. Also, you'll need the "UNCOMP.EXE" and "RAWRITE2.EXE" programs for DOS
  658. (to make your install disks). These are usually found in the Linux
  659. directories on the above FTP sites.
  660.  
  661.  
  662. QUESTION: I do not have FTP access, what can I do to get linux?
  663.  
  664. ANSWER: You can either read the next subsection related to BBS's
  665. otherwise, read the following.
  666.  
  667. The SLS release is distributable by snail-mail on floppies for those
  668. without net access; see the SLS section in section III of this FAQ for
  669. more.
  670.  
  671. Try to contact a friend on the net with those access, or try
  672. mailserver/ftpmail server otherwise contact tytso@ATHENA.MIT.EDU. You
  673. might try mailing "mailserver@nic.funet.fi" with "help" in the body of
  674. the mail.  If you choose ftpmail server (example: ftpmail@decwrl.dec.com),
  675. with "help" in the body, the server will send back instructions and
  676. command list. As an exemple to get the list of files available at tsx-11
  677. in /pub/linux send:
  678.  
  679.         mail ftpmail@decwrl.dec.com
  680.         subject: anything
  681.         reply <your e-mail>
  682.         connect tsx-11.mit.edu
  683.         chdir /pub/linux
  684.         dir -R
  685.         quit
  686.  
  687. In Europe ftp.informatik.tu-muenchen.de is accessible via e-mail (send
  688. "help" in the body to ftp-mailer@informatik.tu-muenchen.de)
  689.  
  690.  
  691. QUESTION: Is there a newsgroup or mailing-list about linux? Where can
  692. I get my questions answered? How about bug-reports?
  693.  
  694. ANSWER: The comp.os.linux newsgroup is literally *teeming* with postings.
  695. So, to the first question, yes. :) The older newsgroup, alt.os.linux,
  696. is being phased out and shouldn't be used anymore.
  697.  
  698. If you don't have news access you can get the digest of postings via
  699. e-mail from: Linux-activists-request@news-digests.mit.edu. This list is
  700. gatewayed to the newsgroup as well. Only use the 'request' address for
  701. subscribe/unsubscribe messages; don't post those to the newsgroup or to
  702. the actual mailing list.
  703.